Skip to main content
Version: current

dhcp-server


ip/dhcp-server

Type: Directory

FlagNameDescription
Ddynamicdynamic
Xdisableddisabled
Iinvalidinvalid
ArgumentTypeDescription
namestring
interface ( mandatory )interface_enum
relayipAddr
lease-timetime
address-poolenum (static-only)
dynamic-lease-identifiersubit (client-mac, client-id, opt-82)
bootp-supportenum (none | static | dynamic)
bootp-lease-timealt { , enum (lease-time | forever) { lease-time:0, forever:0xffffffff } , time }
delay-thresholdalt { enum (none) { none:0 } , time }
server-addressipAddr
add-arpbool
add-dns-entriesbool
add-dns-entries-suffixstring
authoritativeenum (no | after-10sec-delay | after-2sec-delay | yes)
always-broadcastbool
use-radiusenum (no | yes | accounting)
client-mac-limitenum (unlimited)
conflict-detectionbool
use-framed-as-classlessbool
use-reconfigurebool
lease-scriptalt { , string }
insert-queue-beforeenum (first | bottom)
parent-queueenum (none)
dhcp-option-setenum (none)
address-listsmulti_arg { array-id, string }
allow-dual-stack-queuebool
support-broadband-tr101bool

ip/dhcp-server/config

Type: Settings Directory

ArgumentTypeDescription
store-leases-diskalt { enum (immediately | never) { immediately:0, never:0xffffffff } , time }
accountingbool
interim-updatetime
radius-passwordalt { bool , string }

ip/dhcp-server/lease

Type: Directory

FlagNameDescription
Xdisableddisabled
Rradiusradius
Ddynamicdynamic
Bblockedblocked
ArgumentTypeDescription
addressalt { ipAddr , enum }
mac-addressmacAddr
use-src-macbool
client-idstring
rate-limitstring
routesobj_arg { composite_arg { , } { , } }
insert-queue-beforeenum (bottom | first)
parent-queueenum (none)
queue-typeenum
address-listsmulti_arg { array-id, string }
serverenum (all)
block-accessbool
allow-dual-stack-queuebool
lease-timetime
always-broadcastbool
dhcp-optionmulti_arg { array-id, enum }
dhcp-option-setenum (none)
agent-circuit-idstring
agent-remote-idstring
Read-only ArgumentTypeDescription
statusenum (waiting | testing | declined | offered | bound | authorizing | conflict)
expires-aftertime
last-seenalt { enum (never | sometime) { never:0xffffffff, sometime:0xfffffffe } , time }
agetime
active-addressipAddr
active-mac-addressmacAddr
active-client-idstring
active-serverenum
active-agent-circuit-idstring
active-agent-remote-idstring
host-namestring
class-idstring
src-mac-addressmacAddr
reconfigure-keystring
reconfigure-last-sentstring
reconfigure-statusstring

ip/dhcp-server/lease/check-status

Type: Command

ip/dhcp-server/lease/make-static

Type: Command

ip/dhcp-server/lease/send-reconfigure

Type: Command

ip/dhcp-server/network

Type: Directory

FlagNameDescription
Ddynamicdynamic
ArgumentTypeDescription
addresscomposite_arg { , }
gatewaymulti_arg { ipAddr }
netmasknum
dns-serveralt { , multi_arg { ipAddr } { ipAddr } }
dns-nonebool
wins-servermulti_arg { ipAddr }
ntp-serveralt { , multi_arg { ipAddr } { ipAddr } }
ntp-nonebool
caps-managermulti_arg { ipAddr }
domainstring
next-serveripAddr
boot-file-namestring
dhcp-optionmulti_arg { array-id, enum }
dhcp-option-setenum (none)

ip/dhcp-server/matcher

Type: Directory

FlagNameDescription
Xdisableddisabled
ArgumentTypeDescription
name ( mandatory )string
server ( mandatory )enum (all)
address-poolenum (static-only)
option-setenum (none)
code ( mandatory )alt { num [1 .. 254] , enum (vendor-specific) { vendor-specific:43 } }
value ( mandatory )string
matching-type ( mandatory )enum (exact | substring)

ip/dhcp-server/option

Type: Directory

ArgumentTypeDescription
name ( mandatory )string
code ( mandatory )alt { num [1 .. 254] , enum (vendor-specific) { vendor-specific:43 } }
valuestring
forcebool
Read-only ArgumentTypeDescription
raw-valuestring

ip/dhcp-server/option/sets

Type: Directory

ArgumentTypeDescription
name ( mandatory )string
options ( mandatory )multi_arg { array-id, enum }

ip/dhcp-server/alert

Type: Directory

FlagNameDescription
Xdisableddisabled
Iinvalidinvalid
ArgumentTypeDescription
interface ( mandatory )interface_enum
valid-servermulti_arg { macAddr }
on-alertalt { , string }
alert-timeoutalt { enum (none) { none:0 } , time }
Read-only ArgumentTypeDescription
unknown-servermulti_arg { macAddr }

ip/dhcp-server/alert/reset-alert

Type: Command